deposit of an instrument of adherence - Türkisch Englisch Wörterbuch